void HeapAdjust(SqList *L, int s, int m)
{
	int temp, j;
	temp = L->r[s];
	for (j = 2*s; j <= m; j*=2)  /* 沿关键字较大的孩子结点向下筛选 */
	{
		if(j<m && L->r[j]<L->r[j+1])
			++j;   /* j 为关键字中较大的记录的下标 */
		if (temp >= L->r[j])
			break;     /* rc 应插入在位置 s 上 */
		L->r[s] = L->r[j];
		s = j;
	}
	L->r[s] = temp;   /* 插入 */
}
          //0   1   2   3   4   5   6   7   8   9 
// r[10] = [0, 50, 10, 90, 30, 70, 40, 80, 60, 20];
